Colombar odorant - German English Dictionary